prolonged exploding of fireworks - Spanish English Dictionary